package com.zhxy.manager.dto;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.zhxy.manager.entity.Grade;
import com.zhxy.manager.entity.Student;
import com.zhxy.manager.entity.Teacher;
import lombok.Data;
import org.apache.ibatis.annotations.Insert;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;

/**
 * 请假
 * @author ZM
 */
@Data
public class LeaveDto {
    private Integer id;
    /** 请假学生姓名 */
    private Integer sid ;
    /** 请假原因 */
    private String cause ;
    /** 审批时间 */
    @DateTimeFormat(pattern = "yyyy-MM-dd")//接受日期参数
    @JsonFormat(pattern = "yyyy-MM-dd")//指定JSON转换的日期格式
    private Date ctime ;
    /** 审批老师 */
    private Integer tid ;
    //学生对象
    private Student student;
    //教师对象
    private Teacher teacher;
    //班级对象
    private Grade grade;
}
